#main{
	background:url(../images/register_bg.jpg) repeat-x;
}
#main .container{
	height:600px;
	width:946px;
	margin:0 auto;
}
#main .container .logo{
	height:79px;
	background: url(../images/lg_sp.jpg) no-repeat -1px 0;

}
#main .container .logo .right{
	padding:50px 172px 0 30px;
}
#main .container .logo a img{
	padding:30px 0 0 30px;
}
#main .container .register{
	width: 600px;
	background: url(../images/reg_sp_x.png) repeat-x 0 -51px;
	margin: 0 auto;
	padding: 0;
	position: relative;
}
#main .container .register .reg_box{
	border: 1px solid #BEE5FC;
	text-align:right;
	border-radius: 3px;
}
#main .container .register .reg_box h3{
	padding:10px 370px 10px 0;
	background: url(../images/reg_sp.png) no-repeat 80px;

}
#main .container .register .reg_box dd{
	padding:5px 200px 5px 0;
	position:relative;
}